Should Non Residents Open A Uk Company | Legal, Banking & Tax Implications